well-founded complaint - Spanish English Dictionary